package com.wanji.single_point.result;



import com.wanji.single_point.entity.Alarm;
import lombok.Data;
import org.springframework.stereotype.Component;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * @author xinyingjie
 */
@Data
@Component
public class EventPerceiveResult {


    private String real_deviceId;
    private String test_deviceId;

    private int countFrame;
    private Map<Integer, Alarm[]> temp_real_dic = new ConcurrentHashMap<>();
    private Map<Integer, Alarm[]> temp_test_dic = new ConcurrentHashMap<>();
    private Map<String, Map<Integer,Alarm>> match_plate_dic = new ConcurrentHashMap<>();
    private int[] total_real_num = new int[6];
    private int[] total_test_num = new int[6];

    private int[] now_real_num = new int[6];
    private int[] now_test_num = new int[6];
    private int[] total_rate = {100,100,100,100,100,100};
    private List<String> match_plate = new ArrayList<>();

    private Map<Integer,Alarm> alarmMap = new ConcurrentHashMap<>();


}
